React Aria
これには、さまざまなデバイスやブラウザーでテストされたマウスとタッチ操作に加えて、フル スクリーン リーダーとキーボード ナビゲーションのサポートが含まれています。
また 、右から左への特定の動作、ローカライズされた日付と数値の書式設定など、30 を超える言語の国際化も実装されています。
最も重要なことは、React Aria は完全にカスタマイズ可能であること
必要なカスタマイズのレベルに応じて、スタイルのない高レベルのコンポーネントと低レベルのフックの両方が提供されます。
これらのコンポーネントは、デフォルトの DOM 構造とスタイル API を提供し、ユーザーに代わってフックを接続するために必要なすべてのグルー コードを処理します。さらに詳細な制御が必要な場合は、下位レベルのフックベース API にドロップダウンできます。これにより、DOM 要素のオーバーライド、イベントのインターセプト、動作のカスタマイズなど、高度なカスタマイズのユースケースが可能になります。
感想
hr.icon
理由
baseは、割と昔からありつつ、よく考えられて作られている。
他社で導入しているところも多い。
backがadobeで大きい。
baseは、zag.jsなので、拡張自身はそれほど大変じゃないらしいが。 補足
combobox UIが足りなかったり、Issue見ている感じ、ちょこちょこメンテされていない雰囲気あるため。